package com.wangshb.upms.dto.upms.permission;

import lombok.*;

@Data
@ToString
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class UpmsPermissionAddRequestDto {

        /**
        *所属系统
        */
        private Long systemId;

        /**
        *权限名称
        */
        private String permissionName;

        /**
        *权限编码
        */
        private String permissionCode;

        /**
        *权限父编号
        */
        private Long parentId;

        /**
        *权限图标
        */
        private String icon;

        /**
        *权限对应的路径
        */
        private String url;

        /**
        *类型(1:菜单,2:按钮)
        */
        private Integer type;

        /**
        *备注
        */
        private String description;

        /**
        *是否有效,1表示有效，0表示无效
        */
        private Integer valid;

        /**
        *是否删除,1表示删除，0表示未删除
        */
        private Integer deleted;

        /**
        *版本号
        */
        private Long version;

        /**
        *排序
        */
        private Integer sort;

        /**
        *创建时间
        */
        private java.util.Date createTime;

        /**
        *修改时间
        */
        private java.util.Date updateTime;

        /**
        *创建人
        */
        private String createUser;

        /**
        *修改人
        */
        private String updateUser;

}
